ranch camp - French English Dictionary